﻿#ifndef __TES_INTERPOLATION_H__
#define __TES_INTERPOLATION_H__

#include "TesVector3.h"

//本类仅仅是一个虚函数
class TesInterpolation
{

public:

    //虚西沟
    virtual ~TesInterpolation() {}

    //获取点
    virtual TesVector3 GetPoint(float distance) = 0;

    //曲线结束了
    virtual bool IsEnd() = 0;

    //总长度
    virtual float Length() = 0;

    //重置
    virtual void Reset() = 0;
};

#endif